相信大家對「Bug」這個詞早已耳熟能詳。不論是玩遊戲時遇到干擾體驗的問題,還是使用電腦時的故障,Bug 的影響可謂深遠。然而,Bug 的起源其實有著一個有趣的故事。我們來看看究竟發生了什麼事吧!
你知道嗎?第一個電腦「Bug」真的指的是一隻「蟲子」,而且還是隻飛蛾!
簡單來說,Bug 就是指在程式型中遇到無法解決的問題,出現錯誤,導致無法正常運行。
1947 年 9 月 9 日,電腦科學家 Grace Hopper 記錄了一個小插曲。她的團隊在檢查故障的電腦 Mark II 時,發現一隻飛蛾卡在電腦硬體中,造成運行異常。這隻飛蛾成為了歷史上第一個被記錄的「電腦 Bug」,並意外地誕生了「Bug」這個術語。自此之後,修復 Bug 的過程也被稱為「除錯」(debug),Grace Hopper 也因此被稱為「Debug 之母」。
有時候遇到惡性 bug 真的讓人非常沮喪,尤其是在處理工作時,突然電腦「神經病發」(故障)。這時不禁感慨:「這就是人生啊!」就像那隻小蟲子一樣,令人難以想像一個微不足道的 bug 竟然能引發如此巨大的問題。所以記得要存檔啊!說到存檔,請去看我的文章DAY5 Git 驚人的秘辛,裡面將告訴你你什麼才叫存檔 ; )
World’s First Computer Bug
Bug與Debug的由來 – 三甲科技-部落格